const mitt = require("./handle-mitt");
const emitter = mitt();

emitter.once("foo", (e) => {
  console.log("foo 1", e);
});
// emitter.on("foo", (e) => {
//   console.log("foo 2", e);
// });

emitter.on("*", (e) => {
  console.log("foo *", e);
});

// emitter.off("foo", { a: 1});
// emitter.off("foo", { a: 1 });
emitter.emit("foo", { a: 1 });
emitter.emit("foo", { a: 1 });

console.log("emitter", emitter);
